home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_100 / 121_01 / dateup.c < prev    next >
Text File  |  1985-08-19  |  896b  |  37 lines

  1. /*
  2. HEADER: CUG 121.??;
  3.  
  4.     TITLE:    Dateup - update Computime clock/calendar;
  5.     VERSION:    1.0;
  6.     DATE:    09/01/85;
  7.     DESCRIPTION: "This program updates registers of the Computime
  8.         clock/calendar board.";
  9.     KEYWORDS:    computime, date, time;
  10.     SYSTEM:    CP/M;
  11.     FILENAME:    DATEUP.C;
  12.     WARNINGS:    "Requires Computime clock/calendar board.  Not very user
  13.         friendly.";
  14.     SEE-ALSO:    DATE.H (header file), DATE.C (display clock/calendar);
  15.     AUTHORS:    Mike W. Meyer;
  16.     COMPILERS:    BDS-C 1.50;
  17. */
  18.  
  19. #include "date.h"
  20.  
  21. main() {
  22.     char reg, val ;
  23.  
  24.     outp(CLDATA, CLHOLD) ;
  25.     for (;;) {
  26.         puts("register? ") ;
  27.         if (!scanf("%d\n", ®)) break ;
  28.         puts("value? ") ;
  29.         scanf("%d\n", &val) ;
  30.         outp(CLADDR, reg) ;
  31.         outp(CLDATA, val+16) ;
  32.         outp(CLADDR, reg+16) ;
  33.         outp(CLADDR, reg) ;
  34.         }
  35.     outp(CLDATA, CLREL) ;
  36.     }
  37.